package com.yunxin.core.domain.model.order;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;


@Data
public class OrderUserApplyTail {
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 用户code
     */
    private String userCode;

    /**
     * 访问者id
     */
    private String visitorId;

    /**
     * 申请订单号
     */
    private String applyOrderNo;

    /**
     * 姓名
     */
    private String userName;

    /**
     * 手机号
     */
    private String userPhone;

    /**
     * 身份证号
     */
    private String userIdentityNo;

    /**
     * 城市
     */
    private String city;

    /**
     * 提交时间(最初)
     */
    private Date submitTime;

    /**
     * 渠道推广code
     */
    private String channelPromotionCode;

    /**
     * 渠道推广价格
     */
    private BigDecimal channelPromotionPrice;

    /**
     * 渠道推广价格版本
     */
    private Long channelPromotionPriceVersion;

    /**
     * 渠道id
     */
    private Long channelId;

    /**
     * 产品id
     */
    private Long productId;

    /**
     * 分配状态 0.待分配 1.已分配
     */
    private Integer allocationStatus;

    /**
     * 分配时间
     */
    private Date allocationTime;

    /**
     * 标识删除 0.存在 1.删除
     */
    private Integer isDel;

    /**
     * 创建人
     */
    private String creator;

    /**
     * 修改人
     */
    private String editor;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date editTime;

    /**
     * 版本号
     */
    private Long version;


}
